package com.wicket.okrpbff.biz.service;
 
 
import com.wicket.okrpbff.biz.service.dto.req.*;
import com.wicket.okrpbff.biz.service.dto.res.*;
 
import java.util.List;
import com.wicket.okrapp.integration.FwAppSystemTestDomainClient;
import com.wicket.okrapp.integration.dto.AutoBuildTopAndMidAndGrassRespDto;
import com.wicket.okrapp.integration.dto.AutoBuildTopAndMidAndGrassReqDto;
import com.wicket.okrpbff.common.exception.Assert;
import com.wicket.okrapp.integration.dto.DeleteReportTaskRelatedDataComRespDto;
import com.wicket.okrapp.integration.dto.DeleteReportTaskRelatedDataComReqDto;
import com.wicket.okrapp.integration.dto.DeleteAddEvaTempDataComRespDto;
import com.wicket.okrapp.integration.dto.DeleteAddEvaTempDataComReqDto;
import com.wicket.okrapp.integration.dto.StructureDepObjMisStaRespDto;
import com.wicket.okrapp.integration.dto.StructureDepObjMisStaReqDto;
import com.wicket.okrapp.integration.dto.BatchResetTopMidBatchDataRespDto;
import com.wicket.okrapp.integration.dto.BatchResetTopMidBatchDataReqDto;
import com.wicket.okrapp.integration.dto.AutoBuildSingleTargetObjectiveRespDto;
import com.wicket.okrapp.integration.dto.AutoBuildSingleTargetObjectiveReqDto;
import com.wicket.okrapp.integration.dto.AutoDeleteAddEvaTempDataComRespDto;
import com.wicket.okrapp.integration.dto.AutoDeleteAddEvaTempDataComReqDto;
import com.wicket.okrapp.integration.dto.QueryTopMidBatchDataDetailRespDto;
import com.wicket.okrapp.integration.dto.QueryTopMidBatchDataDetailReqDto;
import com.wicket.okrapp.integration.dto.AutoBuildSingleEvaObjTarCycRespDto;
import com.wicket.okrapp.integration.dto.AutoBuildSingleEvaObjTarCycReqDto;
import com.wicket.okrapp.integration.dto.AutoDeleteSingleTargetObjectiveRespDto;
import com.wicket.okrapp.integration.dto.AutoDeleteSingleTargetObjectiveReqDto;
import com.wicket.okrapp.integration.dto.DeleteSingleEvaObjTarCycComRespDto;
import com.wicket.okrapp.integration.dto.DeleteSingleEvaObjTarCycComReqDto;
import com.wicket.okrapp.integration.dto.AutoBuildAssistNnodeStatusEtcTestRespDto;
import com.wicket.okrapp.integration.dto.AutoBuildAssistNnodeStatusEtcTestReqDto;
import com.wicket.okrapp.integration.dto.AutoBuildStatusCheckItemTestRespDto;
import com.wicket.okrapp.integration.dto.AutoBuildStatusCheckItemTestReqDto;
import com.wicket.okrapp.integration.dto.AutoBuildAssistCheckPanelTestRespDto;
import com.wicket.okrapp.integration.dto.AutoBuildAssistCheckPanelTestReqDto;
import com.wicket.okrapp.integration.dto.AutoBuildSingleTargetCategoryRespDto;
import com.wicket.okrapp.integration.dto.AutoBuildSingleTargetCategoryReqDto;
import com.wicket.okrapp.integration.dto.AutoDeleteSingleTargetCategoryRespDto;
import com.wicket.okrapp.integration.dto.AutoDeleteSingleTargetCategoryReqDto;
import com.wicket.okrapp.integration.dto.QuerySingleTargetDetailRespDto;
import com.wicket.okrapp.integration.dto.QuerySingleTargetDetailReqDto;
import com.wicket.okrframework.integration.FwBaseDivineDataClient;
import com.wicket.okrframework.integration.dto.PutPublicFieldCacheComRespDto;
import com.wicket.okrframework.integration.dto.PutPublicFieldCacheComReqDto;
import com.wicket.okrapp.integration.dto.AutoBuildEvaObjTarCycStaDataComRespDto;
import com.wicket.okrapp.integration.dto.AutoBuildEvaObjTarCycStaDataComReqDto;
import com.wicket.okrapp.integration.dto.PutAppPublicFieldCacheComRespDto;
import com.wicket.okrapp.integration.dto.PutAppPublicFieldCacheComReqDto;
import com.wicket.okrapp.integration.dto.AutoBuildSingleVirtualOrgMemberRespDto;
import com.wicket.okrapp.integration.dto.AutoBuildSingleVirtualOrgMemberReqDto;
import com.wicket.okrcalc.integration.FwCalcSystemTestDomainClient;
import com.wicket.okrcalc.integration.dto.UpdateSingleEvaObjTarCycStaDataRespDto;
import com.wicket.okrcalc.integration.dto.UpdateSingleEvaObjTarCycStaDataReqDto;
import com.wicket.okrapp.integration.dto.BuildAssistNnodeStatusTestRespDto;
import com.wicket.okrapp.integration.dto.BuildAssistNnodeStatusTestReqDto;
import com.wicket.okrapp.integration.dto.BuildSingleBatchComRespDto;
import com.wicket.okrapp.integration.dto.BuildSingleBatchComReqDto;
import com.wicket.okrapp.integration.dto.UpdateEvaTempTypeEtcRespDto;
import com.wicket.okrapp.integration.dto.UpdateEvaTempTypeEtcReqDto;
import com.wicket.okrframework.integration.FwBaseSystemTestDomainClient;
import com.wicket.okrframework.integration.dto.DeleteSpaceTestDataRespDto;
import com.wicket.okrframework.integration.dto.DeleteSpaceTestDataReqDto;
import com.wicket.okrapp.integration.dto.AutoDeleteSingleTargetCategoryComRespDto;
import com.wicket.okrapp.integration.dto.AutoDeleteSingleTargetCategoryComReqDto;
import com.wicket.okrapp.integration.dto.DeleteDeptObjTreeTestDataComRespDto;
import com.wicket.okrapp.integration.dto.DeleteDeptObjTreeTestDataComReqDto;
import com.wicket.okrapp.integration.dto.BatchDeleteDeptTargetContentTestComRespDto;
import com.wicket.okrapp.integration.dto.BatchDeleteDeptTargetContentTestComReqDto;
import com.wicket.okrapp.integration.dto.ImplementUpdateStatusCheckItemDataRespDto;
import com.wicket.okrapp.integration.dto.ImplementUpdateStatusCheckItemDataReqDto;
import com.wicket.okrapp.integration.dto.ImplementUpdateStatusCheckItemDataComRespDto;
import com.wicket.okrapp.integration.dto.ImplementUpdateStatusCheckItemDataComReqDto;
import com.wicket.okrapp.integration.dto.ImplementUpdateAssistCheckPanelTestComRespDto;
import com.wicket.okrapp.integration.dto.ImplementUpdateAssistCheckPanelTestComReqDto;
import com.wicket.okrapp.integration.dto.ImplementUpdateAssistNnodeStatusTestComRespDto;
import com.wicket.okrapp.integration.dto.ImplementUpdateAssistNnodeStatusTestComReqDto;
import com.wicket.okrapp.integration.dto.ImplementCorrectionTempParentNodeStatusTestRespDto;
import com.wicket.okrapp.integration.dto.ImplementCorrectionTempParentNodeStatusTestReqDto;
import com.wicket.okrapp.integration.dto.ImplementTargetContCheckItemThreeTestComRespDto;
import com.wicket.okrapp.integration.dto.ImplementTargetContCheckItemThreeTestComReqDto;
import com.wicket.okrapp.integration.dto.ImplementCleanTargetContRubbishDataComRespDto;
import com.wicket.okrapp.integration.dto.ImplementCleanTargetContRubbishDataComReqDto;
import com.wicket.okrapp.integration.dto.ImplementObjtivePrincipalAnalyseComRespDto;
import com.wicket.okrapp.integration.dto.ImplementObjtivePrincipalAnalyseComReqDto;
import com.wicket.okrapp.integration.dto.ImplementLoopInitializeDeptOkrRootNodeCheckitemStateComRespDto;
import com.wicket.okrapp.integration.dto.ImplementLoopInitializeDeptOkrRootNodeCheckitemStateComReqDto;
import com.wicket.okrapp.integration.dto.ImplementCompensateObjtiveOtherTreeNodeComRespDto;
import com.wicket.okrapp.integration.dto.ImplementCompensateObjtiveOtherTreeNodeComReqDto;
import com.wicket.okrapp.integration.dto.ImplementDeptTargetTaskLeafNodeStateComRespDto;
import com.wicket.okrapp.integration.dto.ImplementDeptTargetTaskLeafNodeStateComReqDto;
import com.wicket.okrapp.integration.dto.ImplementOkrTreeCheckItemStateEtcInitializeEtcTestComRespDto;
import com.wicket.okrapp.integration.dto.ImplementOkrTreeCheckItemStateEtcInitializeEtcTestComReqDto;
import com.wicket.okrapp.integration.dto.ImplementLoopInitializeOkrTreeCheckitemStateEtcComRespDto;
import com.wicket.okrapp.integration.dto.ImplementLoopInitializeOkrTreeCheckitemStateEtcComReqDto;
import com.wicket.okrapp.integration.dto.ImplementAmendTempExeCycleAndReportDispatchEtcTestRespDto;
import com.wicket.okrapp.integration.dto.ImplementAmendTempExeCycleAndReportDispatchEtcTestReqDto;

/**
 * @author ：
 * @date ：
 *
 *
 * @version 1.0
 */
public interface SystemTestDomainService {
/**
   * B3一键构造高中基层验证数据(管理)
   */
    BffAutoBuildTopAndMidAndGrassRespDto autoBuildTopAndMidAndGrass(BffAutoBuildTopAndMidAndGrassReqDto reqDto);
/**
   * B3-删除汇报任务相关数据（系统测试）
   */
    BffDeleteReportTaskRelatedDataRespDto deleteReportTaskRelatedData(BffDeleteReportTaskRelatedDataReqDto reqDto);
/**
   * B3-删除新增评价模板数据
   */
    BffDeleteAddEvaTempDataRespDto deleteAddEvaTempData(BffDeleteAddEvaTempDataReqDto reqDto);
/**
   * B3一键删除汇报任务相关验证数据
   */
    BffAutoDeleteReportTaskRelatedDataRespDto autoDeleteReportTaskRelatedData(BffAutoDeleteReportTaskRelatedDataReqDto reqDto);
/**
   * B3一键构造部门目标任务书验证数据
   */
    BffAutoBuildDepObjMisStaRespDto autoBuildDepObjMisSta(BffAutoBuildDepObjMisStaReqDto reqDto);
/**
   * B3一键重置高中基批次状态数据(管理)
   */
    BffBatchResetTopMidBatchDataRespDto batchResetTopMidBatchData(BffBatchResetTopMidBatchDataReqDto reqDto);
/**
   * B3一键构造单条指标验证数据(管理)
   */
    BffAutoBuildSingleTargetObjectiveRespDto autoBuildSingleTargetObjective(BffAutoBuildSingleTargetObjectiveReqDto reqDto);
/**
   * B3一键构造单条被评对象目标周期验证数据
   */
    BffAutoBuildSingleEvaObjTarCycRespDto autoBuildSingleEvaObjTarCyc(BffAutoBuildSingleEvaObjTarCycReqDto reqDto);
/**
   * B3一键删除单条指标验证数据(管理)
   */
    BffAutoDeleteSingleTargetObjectiveRespDto autoDeleteSingleTargetObjective(BffAutoDeleteSingleTargetObjectiveReqDto reqDto);
/**
   * B3一键删除单条被评对象目标周期验证数据(管理)
   */
    BffAutoDeleteSingleEvaObjTarCycRespDto autoDeleteSingleEvaObjTarCyc(BffAutoDeleteSingleEvaObjTarCycReqDto reqDto);
/**
   * B3一键构造父子状态检查项等测试验证数据（真实接口）
   */
    BffAutoBuildAssistNnodeStatusEtcTestRespDto autoBuildAssistNnodeStatusEtcTest(BffAutoBuildAssistNnodeStatusEtcTestReqDto reqDto);
/**
   * B3-一键构造状态检查项验证数据（管理）
   */
    BffAutoBuildStatusCheckItemRespDto autoBuildStatusCheckItem(BffAutoBuildStatusCheckItemReqDto reqDto);
/**
   * B3-一键构造检查仪表盘测试验证数据（管理）
   */
    BffAutoBuildAssistCheckPanelTestRespDto autoBuildAssistCheckPanelTest(BffAutoBuildAssistCheckPanelTestReqDto reqDto);
/**
   * B3一键构造单条目标分类验证数据(管理）
   */
    BffAutoBuildSingleTargetCategoryRespDto autoBuildSingleTargetCategory(BffAutoBuildSingleTargetCategoryReqDto reqDto);
/**
   * B3一键删除单条目标分类验证数据(管理)
   */
    BffAutoDeleteSingleTargetCategoryRespDto autoDeleteSingleTargetCategory(BffAutoDeleteSingleTargetCategoryReqDto reqDto);
/**
   * B3一键构造单条被评对象目标周期标准数据验证数据
   */
    BffAutoBuildSingleEvaObjTarCycStaDataRespDto autoBuildSingleEvaObjTarCycStaData(BffAutoBuildSingleEvaObjTarCycStaDataReqDto reqDto);
/**
   * B3一键构造单条虚拟组织成员验证数据(管理)
   */
    BffAutoBuildSingleVirtualOrgMemRespDto autoBuildSingleVirtualOrgMem(BffAutoBuildSingleVirtualOrgMemReqDto reqDto);
/**
   * B4-1-01修改单条被评对象目标周期标准数据(管理)
   */
    BffUpdateSingleEvaObjTarCycStaDataRespDto updateSingleEvaObjTarCycStaData(BffUpdateSingleEvaObjTarCycStaDataReqDto reqDto);
/**
   * B3一键构造父子状态测试验证数据
   */
    BffAutoBuildAssistNnodeStatusTestRespDto autoBuildAssistNnodeStatusTest(BffAutoBuildAssistNnodeStatusTestReqDto reqDto);
/**
   * B3一键构造单条批次验证数据(管理)
   */
    BffAutoBuildSingleBatchRespDto autoBuildSingleBatch(BffAutoBuildSingleBatchReqDto reqDto);
/**
   * B3-3修改评价模板规划类型标准数据
   */
    BffUpdateEvaTempTypeEtcRespDto updateEvaTempTypeEtc(BffUpdateEvaTempTypeEtcReqDto reqDto);
/**
   * B3执行被评对象目标周期测试数据
   */
    BffImplementEvaObjTarCycTestDataRespDto implementEvaObjTarCycTestData(BffImplementEvaObjTarCycTestDataReqDto reqDto);
/**
   * 【超危险】B1删除空间测试(管理)【超危险】
   */
    BffDeleteSpaceTestDataRespDto deleteSpaceTestData(BffDeleteSpaceTestDataReqDto reqDto);
/**
   * B3批量删部门目标任务树测试(管理)
   */
    BffBatchDeleteDeptObjTreeTestDataRespDto batchDeleteDeptObjTreeTestData(BffBatchDeleteDeptObjTreeTestDataReqDto reqDto);
/**
   * B3批量删部门下目标内容测试(管理)(公共)
   */
    BffBatchDeleteDeptTargetContentTestComRespDto batchDeleteDeptTargetContentTestCom(BffBatchDeleteDeptTargetContentTestComReqDto reqDto);
/**
   * B3-执行更新状态检查项数据测试(管理）
   */
    BffImplementUpdateStatusCheckItemDataRespDto implementUpdateStatusCheckItemData(BffImplementUpdateStatusCheckItemDataReqDto reqDto);
/**
   * B3-批量更新模板下父子状态检查项等测试(平台）
   */
    BffBatchRefreshAssistNnodeStatusEtcTestRespDto batchRefreshAssistNnodeStatusEtcTest(BffBatchRefreshAssistNnodeStatusEtcTestReqDto reqDto);
/**
   * B3执行修正模板下内容上级父子状态数据测试(平台）
   */
    BffImplementCorrectionTempParentNodeStatusTestRespDto implementCorrectionTempParentNodeStatusTest(BffImplementCorrectionTempParentNodeStatusTestReqDto reqDto);
/**
   * B3执行目标内容检查项状态等三大件刷新测试(平台）
   */
    BffImplementTargetContCheckItemThreeTestRespDto implementTargetContCheckItemThreeTest(BffImplementTargetContCheckItemThreeTestReqDto reqDto);
/**
   * B3执行清理目标内容垃圾数据测试
   */
    BffImplementCleanTargetContRubbishDataRespDto implementCleanTargetContRubbishData(BffImplementCleanTargetContRubbishDataReqDto reqDto);
/**
   * B3执行指标负责人情况分析测试
   */
    BffImplementObjtivePrincipalAnalyseRespDto implementObjtivePrincipalAnalyse(BffImplementObjtivePrincipalAnalyseReqDto reqDto);
/**
   * B3执行循环初始化部门OKR根节点检查项状态测试
   */
    BffImplementLoopInitializeDeptOkrRootNodeCheckitemStateRespDto implementLoopInitializeDeptOkrRootNodeCheckitemState(BffImplementLoopInitializeDeptOkrRootNodeCheckitemStateReqDto reqDto);
/**
   * B3执行补偿指标其他三棵树节点
   */
    BffImplementCompensateObjtiveOtherTreeNodeRespDto implementCompensateObjtiveOtherTreeNode(BffImplementCompensateObjtiveOtherTreeNodeReqDto reqDto);
/**
   * B3执行部门目标任务书叶子父子状态刷新
   */
    BffImplementDeptTargetTaskLeafNodeStateRespDto implementDeptTargetTaskLeafNodeState(BffImplementDeptTargetTaskLeafNodeStateReqDto reqDto);
/**
   * B3执行OKR树检查项状态三大件初始化测试
   */
    BffImplementOkrTreeCheckItemStateEtcInitializeEtcTestRespDto implementOkrTreeCheckItemStateEtcInitializeEtcTest(BffImplementOkrTreeCheckItemStateEtcInitializeEtcTestReqDto reqDto);
/**
   * B3执行循环初始化OKR树检查项状态等测试（平台）
   */
    BffImplementLoopInitializeOkrTreeCheckitemStateEtcRespDto implementLoopInitializeOkrTreeCheckitemStateEtc(BffImplementLoopInitializeOkrTreeCheckitemStateEtcReqDto reqDto);
/**
   * B3执行修正模板执行周期及汇报调度等测试(管理)
   */
    BffImplementAmendTempExeCycleAndReportDispatchEtcTestRespDto implementAmendTempExeCycleAndReportDispatchEtcTest(BffImplementAmendTempExeCycleAndReportDispatchEtcTestReqDto reqDto);
 //
}

